import { request } from "../../request/request.js";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    swiperList: [],
    cateList: [],
    floorList: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 获取轮播图的数据
    this.getSwiperList();
    // 获取导航栏的数据
    this.getCateList();
    // 获取楼层数据
    this.getFloorList();
  },

  onShow: function () {
    // 实际开发没有下面这几行
    wx.showToast({
      title: '非真实商城，仅供展示！',
      icon: 'none',
      mask: true
    }); 
    // 实际开发没有上面这几行   
  },

  // 获取轮播图的数据
  getSwiperList: function () {
    request({ url: "/home/swiperdata" })
      .then((res) => {
        const swiperList = res.data.message || [];
        swiperList.forEach(v => {
          v.navigator_url = v.navigator_url.replace("/main?","/index?");
        });
        this.setData({
          swiperList: swiperList
        })
      })
  },

  // 获取导航栏的数据
  getCateList: function () {
    request({ url: "/home/catitems" })
      .then((res) => {
        this.setData({
          cateList: res.data.message
        })
      })
  },

  // 获取楼层的数据
  getFloorList: function () {
    request({ url: "/home/floordata" })
      .then((res) => {
        const floorList = res.data.message;
        floorList.forEach(v => {
          v.product_list.forEach(val => {
            val.navigator_url = val.navigator_url.replace('?','/index?');
          })
        })
        this.setData({
          floorList
        })
      })
  }

})